home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Turnbull China Bikeride
/
Turnbull China Bikeride - Disc 1.iso
/
HENSA
/
MISC
/
SIOD.ARC
/
!Siod
/
!Help
< prev
next >
Wrap
Text File
|
1993-03-15
|
5KB
|
114 lines
+------------------------------------------------------------------+
| !Siod - MultiTasking Wrap around for Scheme In One Defun |
+------------------------------------------------------------------+
| Wimp Code: Version 0.02 (c) 1992 Robin Watts |
| Siod Code: Version 2.90 (c) 1992 George Carrette |
| Paradigm Associates Inc. |
| Cambridge, Massachusetts |
+------------------------------------------------------------------+
| Please Note - This product is FREEWARE |
+------------------------------------------------------------------+
What is !Siod?
!Siod is a Wimp Multi-Tasking Front end for Scheme In One Defun
which uses the Acorn TaskWindow Module to run the language
on the desktop.
The window behaves as a Mode 0 screen, and hence only the last
32 lines can be seen. The advantages of using a dedicated
wraparound program rather than running Siod in an !Edit
Taskwindow are twofold:
1) Increased Speed of Screen Update
2) Lower Memory Overheads (on Risc Os 2.00 at least :-))
The Siod session can be terminated by Ctrl-D, or closing the
window. (If the session fails to close, then closing a second
time will 'kill' the task more nastily.)
Siod should work on most machines with even the bare minimum of memory,
albeit with some lack of Cons cells that are available - if you find that
you are running out of memory then alter the lines in <Siod$Dir>.!RunImage
which are at lines 751 to alter the number of cells and line 756 to alter
the wimpslot used - this should enable you to tinker happily - although
some of the supplied files may not now run due to lack of space (pratt_scm
notably).
Copyright:
The status of copyright for Siod is outined in the
file !Siod.Docs.copyright, and the source is available via anonymous ftp from
the site nexus.yorku.ca in the directory /pub/scheme/imp.
The Multitasking Wimp Code is copyright to Robin Watts, but may
be freely copied and used, as long as the following conditions
are met:
a) This Notice is distributed unchanged with every copy
b) Any Changes released should first be Mailed to the
Author at one of the addresses given below.
c) No charge (excluding possibly a minimal Copying charge)
is made for the software by the distributor (i.e. no
profit may be made by the distributor either directly
or indirectly, unless this profit is donated in its
entirety to a registered charitable institution,
subject to the author's approval)
I hereby reserve the right to take action against any person,
persons or company which infringes the above conditions.
Applications for permission to distribute contrary to these
conditions may be made in writing, or by electronic mail to the
addresses given below.
This software is provided 'as is', with no guarantee of its
suitability for any purpose. I will accept no responsibility for
any data lost while using this program. NO WARRANTY IS GIVEN!
If you do change the code at all, please let me know, as I
refuse to try to support other peoples modifications unless I
have been told about them, and I will probably be interested.
If anyone has any ideas on improvements or new features for
!Siod, however strange they may seem, please get in touch with
me, as they will almost always be useful to someone else. I will
try and implement anything (within reason) that people want.
The wimp front end can be used for multitasking other programs
other than !Siod (for instance Gopher is also being run using the
same code). If you want to use the multitasker to run your code,
the just get in touch with me for permission.
Addresses to contact the author:
For Contact addresses for Al Slater (Arc Port) see below, the original
author can be reached at the address given in the copyright notice.
Robin Watts can be contacted at the following addresses:
217 Waterhouse Moor, St Catherines College,
Harlow, Manor Road,
Essex, Oxford,
CM18 6BW OX1 3UJ
Tel: 0279-422466 0865-271689
or by E-Mail at:
JANET: m90rjw@uk.ac.oxford.ecs
Other: watts%dnet.harlow@smithkline.com (Slow Response!)
Al Slater can be contacted at :
Kintail, Flat 280C,
Barclay Park, Hector Boece Court,
Aboyne, Hillhead Halls,
Aberdeenshire. Don Street,
AB34 5JF. Aberdeen.
Email: ucs2508@uk.ac.abdn
ams%condor@uk.ac.abdn.csd